insistent request - German English Dictionary